every dog has its day - Allemand Anglais Dictionnaire